bulletproof jacket - Spanish English Dictionary